世新大學九十學年度碩士班招生考試

系所別

考試科目

資訊管理學系碩士班

電子計算機概論

 

*考生請於試卷(答案卷)內作答

 

一、選擇題(包含單選及複選,每題4分,共20分)

1.      下列何者可為demand paging 中之page replacement algorithm?(A) FIFO

(B) Second-Chance (C) SJF (D) LRU

2.      下列scheduling algorithms 何者可為 nonpreemptive? (A) FCFS (B) Priority (C) Round-Robin (D) Multilevel Queue

3.      下列何者為transport layer protocol?(A) HTTP (B) TCP (C) IP (D) PPP

4.      從區域網路工作站上以瀏覽器(browser)瀏覽網頁時一定要用到的protocol為(A) HTTP (B) TCP (C) IP (D) PPP

5.      下列何者為Relational modcl 的 integrity rule? (A) Entity integrity (B) Referential integrity (C) Update integrity (D) Foreign integrity

 

二、簡答題(每題5分,共30分)

1.      Privileged instructions 是在monitor mode才能執行的instructions,請列出四種privileged instructions。

2.      CSMA/CD如何處理 collision?

3.      請列出Relational Algebra 的八個operations。

4.      更改一table 的primary key 時,若在其他table有foreign key reference到此table,且已有其primary key 更新前的值,則可用哪幾種處理方法來避免違背integrity rule?

5.      使用array製作circular queue 時如何判斷Queue Empty及Queue Full?

6.      若運算式A+B*C/D-E先乘除後加減,則其postfix form為何?

 

三、綜合題(共50分)

1.      請寫出一C語言程式,輸入西元2001年內的一開始日期及一結束日期。

計算該期間之總天數。(10分)

2.      某校規劃了許多課程,每一課程每年都會開設若干班,一個理由一位教

師任教,並供學生自由選擇。每一位教師可任教不同課程或同一課程之

若干班。請設計一關聯式資料庫,始可查得每一位教師所任教之所有課

程班及各課程班之修課學生。作答時會出所有資料表(tables)及各資料表

之primary key、foreign keys 與重要欄位(columns)(20分)

    3.  請寫一個C語言程式,使igneapsort。(20分)